[INFO] fetching crate caffe2-proto 0.1.5-alpha.0...
[INFO] checking caffe2-proto-0.1.5-alpha.0 against master#82310651b93a594a3fd69015e1562186a080d94c for pr-145770
[INFO] extracting crate caffe2-proto 0.1.5-alpha.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate caffe2-proto 0.1.5-alpha.0
[INFO] finished tweaking crates.io crate caffe2-proto 0.1.5-alpha.0
[INFO] tweaked toml for crates.io crate caffe2-proto 0.1.5-alpha.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate caffe2-proto 0.1.5-alpha.0 on toolchain 82310651b93a594a3fd69015e1562186a080d94c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 1 package to latest compatible version
[INFO] [stderr]       Adding protobuf v2.28.0 (available: v3.7.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d3c4923cc73aa510a76f390bc7b692c5ed8281c2eddbde6ba45c0b6d9ee97821
[INFO] running `Command { std: "docker" "start" "-a" "d3c4923cc73aa510a76f390bc7b692c5ed8281c2eddbde6ba45c0b6d9ee97821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3c4923cc73aa510a76f390bc7b692c5ed8281c2eddbde6ba45c0b6d9ee97821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3c4923cc73aa510a76f390bc7b692c5ed8281c2eddbde6ba45c0b6d9ee97821", kill_on_drop: false }`
[INFO] [stdout] d3c4923cc73aa510a76f390bc7b692c5ed8281c2eddbde6ba45c0b6d9ee97821
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 63325a918b58329724be5e438d9ffcd96e2797daee5032afcbad9229d526b08d
[INFO] running `Command { std: "docker" "start" "-a" "63325a918b58329724be5e438d9ffcd96e2797daee5032afcbad9229d526b08d", kill_on_drop: false }`
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]     Checking caffe2-proto v0.1.5-alpha.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]  --> src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use imports::*;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/caffe2_legacy.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:333:30
[INFO] [stdout]     |
[INFO] [stdout] 333 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 333 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 333 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:334:22
[INFO] [stdout]     |
[INFO] [stdout] 334 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 334 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 334 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:336:42
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 336 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 336 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:337:26
[INFO] [stdout]     |
[INFO] [stdout] 337 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 337 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 337 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:339:73
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 339 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 339 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> src/lib.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |         pub use $x::*; 
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the name `file_descriptor_proto` in the value namespace is first re-exported here
[INFO] [stdout]    |                 but the name `file_descriptor_proto` in the value namespace is also re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 23 | x!{caffe2_legacy}
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/caffe2.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:621:30
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 621 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 621 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:622:22
[INFO] [stdout]     |
[INFO] [stdout] 622 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 622 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:624:42
[INFO] [stdout]     |
[INFO] [stdout] 624 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 624 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 624 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:625:26
[INFO] [stdout]     |
[INFO] [stdout] 625 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 625 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 625 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:627:73
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 627 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 627 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:888:30
[INFO] [stdout]     |
[INFO] [stdout] 888 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 888 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:889:22
[INFO] [stdout]     |
[INFO] [stdout] 889 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 889 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 889 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:891:42
[INFO] [stdout]     |
[INFO] [stdout] 891 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 891 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 891 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:892:26
[INFO] [stdout]     |
[INFO] [stdout] 892 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 892 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 892 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:894:73
[INFO] [stdout]     |
[INFO] [stdout] 894 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 894 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 894 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1582:30
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1582 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1582 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1583:22
[INFO] [stdout]      |
[INFO] [stdout] 1583 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1583 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1583 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1585:42
[INFO] [stdout]      |
[INFO] [stdout] 1585 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1585 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1585 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1586:26
[INFO] [stdout]      |
[INFO] [stdout] 1586 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1586 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1586 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1588:73
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1588 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1588 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1814:30
[INFO] [stdout]      |
[INFO] [stdout] 1814 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1814 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1814 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1815:22
[INFO] [stdout]      |
[INFO] [stdout] 1815 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1815 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1815 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1817:42
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1817 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1817 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1818:26
[INFO] [stdout]      |
[INFO] [stdout] 1818 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1818 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1818 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1820:73
[INFO] [stdout]      |
[INFO] [stdout] 1820 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1820 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1820 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2115:30
[INFO] [stdout]      |
[INFO] [stdout] 2115 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2115 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2115 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2116:22
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2116 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2116 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2118:42
[INFO] [stdout]      |
[INFO] [stdout] 2118 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2118 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2118 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2119:26
[INFO] [stdout]      |
[INFO] [stdout] 2119 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2119 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2119 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2121:73
[INFO] [stdout]      |
[INFO] [stdout] 2121 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2121 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2121 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2305:30
[INFO] [stdout]      |
[INFO] [stdout] 2305 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2305 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2305 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2306:22
[INFO] [stdout]      |
[INFO] [stdout] 2306 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2306 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2306 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2308:42
[INFO] [stdout]      |
[INFO] [stdout] 2308 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2308 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2308 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2309:26
[INFO] [stdout]      |
[INFO] [stdout] 2309 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2309 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2309 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2311:73
[INFO] [stdout]      |
[INFO] [stdout] 2311 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2311 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2311 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2593:30
[INFO] [stdout]      |
[INFO] [stdout] 2593 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2593 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2593 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2594:22
[INFO] [stdout]      |
[INFO] [stdout] 2594 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2594 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2594 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2596:42
[INFO] [stdout]      |
[INFO] [stdout] 2596 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2596 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2596 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2597:26
[INFO] [stdout]      |
[INFO] [stdout] 2597 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2597 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2597 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2599:73
[INFO] [stdout]      |
[INFO] [stdout] 2599 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2599 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2599 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2908:30
[INFO] [stdout]      |
[INFO] [stdout] 2908 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2908 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2908 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2909:22
[INFO] [stdout]      |
[INFO] [stdout] 2909 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2909 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2909 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2911:42
[INFO] [stdout]      |
[INFO] [stdout] 2911 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2911 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2911 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2912:26
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2912 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2912 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2914:73
[INFO] [stdout]      |
[INFO] [stdout] 2914 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2914 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2914 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3230:30
[INFO] [stdout]      |
[INFO] [stdout] 3230 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3230 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3230 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3231:22
[INFO] [stdout]      |
[INFO] [stdout] 3231 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3231 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3231 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3233:42
[INFO] [stdout]      |
[INFO] [stdout] 3233 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3233 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3233 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3234:26
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3234 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3234 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3236:73
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3236 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3236 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3869:30
[INFO] [stdout]      |
[INFO] [stdout] 3869 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3869 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3869 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3870:22
[INFO] [stdout]      |
[INFO] [stdout] 3870 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3870 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3870 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3872:42
[INFO] [stdout]      |
[INFO] [stdout] 3872 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3872 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3872 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3873:26
[INFO] [stdout]      |
[INFO] [stdout] 3873 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3873 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3873 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3875:73
[INFO] [stdout]      |
[INFO] [stdout] 3875 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3875 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3875 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4271:30
[INFO] [stdout]      |
[INFO] [stdout] 4271 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4271 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4271 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4272:22
[INFO] [stdout]      |
[INFO] [stdout] 4272 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4272 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4272 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4274:42
[INFO] [stdout]      |
[INFO] [stdout] 4274 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4274 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4274 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4275:26
[INFO] [stdout]      |
[INFO] [stdout] 4275 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4275 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4275 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4277:73
[INFO] [stdout]      |
[INFO] [stdout] 4277 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4277 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4277 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4919:30
[INFO] [stdout]      |
[INFO] [stdout] 4919 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4919 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4919 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4920:22
[INFO] [stdout]      |
[INFO] [stdout] 4920 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4920 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4920 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4922:42
[INFO] [stdout]      |
[INFO] [stdout] 4922 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4922 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4922 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4923:26
[INFO] [stdout]      |
[INFO] [stdout] 4923 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4923 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4923 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4925:73
[INFO] [stdout]      |
[INFO] [stdout] 4925 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4925 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4925 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5206:30
[INFO] [stdout]      |
[INFO] [stdout] 5206 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5206 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5206 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5207:22
[INFO] [stdout]      |
[INFO] [stdout] 5207 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5207 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5207 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5209:42
[INFO] [stdout]      |
[INFO] [stdout] 5209 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5209 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5209 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5210:26
[INFO] [stdout]      |
[INFO] [stdout] 5210 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5210 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5210 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5212:73
[INFO] [stdout]      |
[INFO] [stdout] 5212 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5212 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5212 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5427:30
[INFO] [stdout]      |
[INFO] [stdout] 5427 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5427 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5427 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5428:22
[INFO] [stdout]      |
[INFO] [stdout] 5428 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5428 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5428 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5430:42
[INFO] [stdout]      |
[INFO] [stdout] 5430 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5430 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5430 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5431:26
[INFO] [stdout]      |
[INFO] [stdout] 5431 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5431 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5431 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5433:73
[INFO] [stdout]      |
[INFO] [stdout] 5433 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5433 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5433 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5729:30
[INFO] [stdout]      |
[INFO] [stdout] 5729 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5729 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5729 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5730:22
[INFO] [stdout]      |
[INFO] [stdout] 5730 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5730 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5730 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5732:42
[INFO] [stdout]      |
[INFO] [stdout] 5732 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5732 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5732 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5733:26
[INFO] [stdout]      |
[INFO] [stdout] 5733 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5733 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5733 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5735:73
[INFO] [stdout]      |
[INFO] [stdout] 5735 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5735 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5735 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6245:30
[INFO] [stdout]      |
[INFO] [stdout] 6245 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6245 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6245 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6246:22
[INFO] [stdout]      |
[INFO] [stdout] 6246 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6246 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6246 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6248:42
[INFO] [stdout]      |
[INFO] [stdout] 6248 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6248 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6248 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6249:26
[INFO] [stdout]      |
[INFO] [stdout] 6249 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6249 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6249 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6251:73
[INFO] [stdout]      |
[INFO] [stdout] 6251 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6251 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6251 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6909:30
[INFO] [stdout]      |
[INFO] [stdout] 6909 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6909 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6909 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6910:22
[INFO] [stdout]      |
[INFO] [stdout] 6910 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6910 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6910 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6912:42
[INFO] [stdout]      |
[INFO] [stdout] 6912 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6912 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6912 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6913:26
[INFO] [stdout]      |
[INFO] [stdout] 6913 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6913 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6913 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6915:73
[INFO] [stdout]      |
[INFO] [stdout] 6915 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6915 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6915 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7236:30
[INFO] [stdout]      |
[INFO] [stdout] 7236 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7236 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7236 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7237:22
[INFO] [stdout]      |
[INFO] [stdout] 7237 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7237 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7237 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7239:42
[INFO] [stdout]      |
[INFO] [stdout] 7239 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7239 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7239 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7240:26
[INFO] [stdout]      |
[INFO] [stdout] 7240 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7240 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7240 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7242:73
[INFO] [stdout]      |
[INFO] [stdout] 7242 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7242 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7242 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7677:30
[INFO] [stdout]      |
[INFO] [stdout] 7677 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7677 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7677 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7678:22
[INFO] [stdout]      |
[INFO] [stdout] 7678 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7678 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7678 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7680:42
[INFO] [stdout]      |
[INFO] [stdout] 7680 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7680 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7680 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7681:26
[INFO] [stdout]      |
[INFO] [stdout] 7681 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7681 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7681 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7683:73
[INFO] [stdout]      |
[INFO] [stdout] 7683 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7683 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7683 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8020:30
[INFO] [stdout]      |
[INFO] [stdout] 8020 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8020 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8020 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8021:22
[INFO] [stdout]      |
[INFO] [stdout] 8021 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8021 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8021 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8023:42
[INFO] [stdout]      |
[INFO] [stdout] 8023 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8023 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8023 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8024:26
[INFO] [stdout]      |
[INFO] [stdout] 8024 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8024 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8024 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8026:73
[INFO] [stdout]      |
[INFO] [stdout] 8026 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8026 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8026 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8269:30
[INFO] [stdout]      |
[INFO] [stdout] 8269 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8269 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8269 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8270:22
[INFO] [stdout]      |
[INFO] [stdout] 8270 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8270 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8270 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8272:42
[INFO] [stdout]      |
[INFO] [stdout] 8272 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8272 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8272 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8273:26
[INFO] [stdout]      |
[INFO] [stdout] 8273 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8273 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8273 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8275:73
[INFO] [stdout]      |
[INFO] [stdout] 8275 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8275 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8275 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8500:30
[INFO] [stdout]      |
[INFO] [stdout] 8500 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8500 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8500 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8501:22
[INFO] [stdout]      |
[INFO] [stdout] 8501 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8501 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8501 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8503:42
[INFO] [stdout]      |
[INFO] [stdout] 8503 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8503 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8503 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8504:26
[INFO] [stdout]      |
[INFO] [stdout] 8504 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8504 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8504 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8506:73
[INFO] [stdout]      |
[INFO] [stdout] 8506 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8506 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8506 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/hsm.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 279 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 279 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:280:22
[INFO] [stdout]     |
[INFO] [stdout] 280 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 280 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 280 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:282:42
[INFO] [stdout]     |
[INFO] [stdout] 282 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 282 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 282 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:283:26
[INFO] [stdout]     |
[INFO] [stdout] 283 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 283 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 283 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:285:73
[INFO] [stdout]     |
[INFO] [stdout] 285 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 285 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 285 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:477:30
[INFO] [stdout]     |
[INFO] [stdout] 477 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 477 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 477 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:478:22
[INFO] [stdout]     |
[INFO] [stdout] 478 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 478 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 478 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:480:42
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 480 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 480 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:481:26
[INFO] [stdout]     |
[INFO] [stdout] 481 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 481 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 481 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:483:73
[INFO] [stdout]     |
[INFO] [stdout] 483 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 483 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 483 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:676:30
[INFO] [stdout]     |
[INFO] [stdout] 676 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 676 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 676 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:677:22
[INFO] [stdout]     |
[INFO] [stdout] 677 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 677 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 677 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:679:42
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 679 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 679 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:680:26
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 680 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 680 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:682:73
[INFO] [stdout]     |
[INFO] [stdout] 682 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 682 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 682 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:881:30
[INFO] [stdout]     |
[INFO] [stdout] 881 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 881 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 881 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:882:22
[INFO] [stdout]     |
[INFO] [stdout] 882 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 882 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 882 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:884:42
[INFO] [stdout]     |
[INFO] [stdout] 884 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 884 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 884 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:885:26
[INFO] [stdout]     |
[INFO] [stdout] 885 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 885 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 885 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:887:73
[INFO] [stdout]     |
[INFO] [stdout] 887 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 887 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 887 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1109 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1109 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1110:22
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1110 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1110 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1112:42
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1112 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1112 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1113:26
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1113 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1113 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1115:73
[INFO] [stdout]      |
[INFO] [stdout] 1115 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1115 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1115 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/metanet.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:319:30
[INFO] [stdout]     |
[INFO] [stdout] 319 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 319 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 319 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:320:22
[INFO] [stdout]     |
[INFO] [stdout] 320 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 320 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 320 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:322:42
[INFO] [stdout]     |
[INFO] [stdout] 322 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 322 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 322 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:323:26
[INFO] [stdout]     |
[INFO] [stdout] 323 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 323 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 323 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:325:73
[INFO] [stdout]     |
[INFO] [stdout] 325 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 325 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 325 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:550:30
[INFO] [stdout]     |
[INFO] [stdout] 550 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 550 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 550 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:551:22
[INFO] [stdout]     |
[INFO] [stdout] 551 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 551 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:553:42
[INFO] [stdout]     |
[INFO] [stdout] 553 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 553 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 553 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:554:26
[INFO] [stdout]     |
[INFO] [stdout] 554 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 554 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 554 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:556:73
[INFO] [stdout]     |
[INFO] [stdout] 556 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 556 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 556 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:782:30
[INFO] [stdout]     |
[INFO] [stdout] 782 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 782 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 782 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:783:22
[INFO] [stdout]     |
[INFO] [stdout] 783 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 783 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 783 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:785:42
[INFO] [stdout]     |
[INFO] [stdout] 785 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 785 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 785 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:786:26
[INFO] [stdout]     |
[INFO] [stdout] 786 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 786 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 786 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:788:73
[INFO] [stdout]     |
[INFO] [stdout] 788 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 788 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 788 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1014:30
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1014 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1014 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1015:22
[INFO] [stdout]      |
[INFO] [stdout] 1015 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1015 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1015 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1017:42
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1017 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1017 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1018:26
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1018 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1018 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1020:73
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1020 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1020 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1241:30
[INFO] [stdout]      |
[INFO] [stdout] 1241 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1241 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1241 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1242 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1242 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1244:42
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1244 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1244 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1245:26
[INFO] [stdout]      |
[INFO] [stdout] 1245 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1245 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1245 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1247:73
[INFO] [stdout]      |
[INFO] [stdout] 1247 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1247 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1247 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1800:30
[INFO] [stdout]      |
[INFO] [stdout] 1800 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1800 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1800 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1801:22
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1801 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1801 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1803:42
[INFO] [stdout]      |
[INFO] [stdout] 1803 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1803 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1803 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1804:26
[INFO] [stdout]      |
[INFO] [stdout] 1804 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1804 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1804 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1806:73
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1806 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1806 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/predictor_consts.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:733:30
[INFO] [stdout]     |
[INFO] [stdout] 733 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 733 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 733 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:734:22
[INFO] [stdout]     |
[INFO] [stdout] 734 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 734 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 734 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:736:42
[INFO] [stdout]     |
[INFO] [stdout] 736 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 736 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 736 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:737:26
[INFO] [stdout]     |
[INFO] [stdout] 737 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 737 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 737 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:739:73
[INFO] [stdout]     |
[INFO] [stdout] 739 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 739 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 739 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/prof_dag.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:188:30
[INFO] [stdout]     |
[INFO] [stdout] 188 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 188 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 188 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:189:22
[INFO] [stdout]     |
[INFO] [stdout] 189 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 189 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:191:42
[INFO] [stdout]     |
[INFO] [stdout] 191 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 191 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:192:26
[INFO] [stdout]     |
[INFO] [stdout] 192 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 192 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 192 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:194:73
[INFO] [stdout]     |
[INFO] [stdout] 194 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 194 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 194 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:420:30
[INFO] [stdout]     |
[INFO] [stdout] 420 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 420 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 420 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:421:22
[INFO] [stdout]     |
[INFO] [stdout] 421 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 421 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 421 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:423:42
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 423 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 423 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:424:26
[INFO] [stdout]     |
[INFO] [stdout] 424 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 424 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 424 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:426:73
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 426 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 426 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:799:30
[INFO] [stdout]     |
[INFO] [stdout] 799 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 799 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 799 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:800:22
[INFO] [stdout]     |
[INFO] [stdout] 800 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 800 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 800 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:802:42
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 802 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 802 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:803:26
[INFO] [stdout]     |
[INFO] [stdout] 803 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 803 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 803 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:805:73
[INFO] [stdout]     |
[INFO] [stdout] 805 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 805 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 805 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1084:30
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1084 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1084 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1085:22
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1085 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1085 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1087:42
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1087 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1087 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1088:26
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1088 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1088 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1090:73
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1090 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1090 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1390:30
[INFO] [stdout]      |
[INFO] [stdout] 1390 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1390 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1390 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1391:22
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1391 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1391 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1393:42
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1393 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1393 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1394:26
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1394 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1394 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1396:73
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1396 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1396 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/torch.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:135:30
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 135 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 135 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 136 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 136 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 138 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:139:26
[INFO] [stdout]     |
[INFO] [stdout] 139 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 139 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 139 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:141:73
[INFO] [stdout]     |
[INFO] [stdout] 141 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 141 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 141 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:619:30
[INFO] [stdout]     |
[INFO] [stdout] 619 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 619 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 619 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:620:22
[INFO] [stdout]     |
[INFO] [stdout] 620 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 620 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 620 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:622:42
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 622 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:623:26
[INFO] [stdout]     |
[INFO] [stdout] 623 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 623 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 623 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:625:73
[INFO] [stdout]     |
[INFO] [stdout] 625 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 625 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 625 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:930:30
[INFO] [stdout]     |
[INFO] [stdout] 930 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 930 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 930 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:931:22
[INFO] [stdout]     |
[INFO] [stdout] 931 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 931 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 931 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:933:42
[INFO] [stdout]     |
[INFO] [stdout] 933 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 933 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 933 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:934:26
[INFO] [stdout]     |
[INFO] [stdout] 934 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 934 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 934 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:936:73
[INFO] [stdout]     |
[INFO] [stdout] 936 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 936 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 936 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1177:30
[INFO] [stdout]      |
[INFO] [stdout] 1177 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1177 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1177 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1178:22
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1178 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1178 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1180:42
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1180 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1180 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1181:26
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1181 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1181 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1183:73
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1183 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1183 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1800:30
[INFO] [stdout]      |
[INFO] [stdout] 1800 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1800 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1800 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1801:22
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1801 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1801 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1803:42
[INFO] [stdout]      |
[INFO] [stdout] 1803 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1803 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1803 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1804:26
[INFO] [stdout]      |
[INFO] [stdout] 1804 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1804 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1804 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1806:73
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1806 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1806 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2034:30
[INFO] [stdout]      |
[INFO] [stdout] 2034 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2034 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2034 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2035:22
[INFO] [stdout]      |
[INFO] [stdout] 2035 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2035 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2035 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2037:42
[INFO] [stdout]      |
[INFO] [stdout] 2037 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2037 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2037 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2038:26
[INFO] [stdout]      |
[INFO] [stdout] 2038 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2038 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2038 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2040:73
[INFO] [stdout]      |
[INFO] [stdout] 2040 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2040 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2040 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2376:30
[INFO] [stdout]      |
[INFO] [stdout] 2376 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2376 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2376 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2377:22
[INFO] [stdout]      |
[INFO] [stdout] 2377 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2377 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2377 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2379:42
[INFO] [stdout]      |
[INFO] [stdout] 2379 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2379 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2379 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2380:26
[INFO] [stdout]      |
[INFO] [stdout] 2380 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2380 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2380 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2382:73
[INFO] [stdout]      |
[INFO] [stdout] 2382 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2382 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2382 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             imports::* , 
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_utils_test.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]   --> src/lib.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |         use crate::*;
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_utils_test.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `$x::*`
[INFO] [stdout]   --> src/lib.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |         pub use $x::*; 
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 30 | x!{util_proto_utils_test}
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]  --> src/util_proto_utils.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:45:7
[INFO] [stdout]    |
[INFO] [stdout] 45 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:97:7
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:138:11
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:568:7
[INFO] [stdout]     |
[INFO] [stdout] 568 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:574:7
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:584:7
[INFO] [stdout]     |
[INFO] [stdout] 584 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:607:7
[INFO] [stdout]     |
[INFO] [stdout] 607 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:622:7
[INFO] [stdout]     |
[INFO] [stdout] 622 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:642:7
[INFO] [stdout]     |
[INFO] [stdout] 642 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:660:7
[INFO] [stdout]     |
[INFO] [stdout] 660 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:672:11
[INFO] [stdout]     |
[INFO] [stdout] 672 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:703:11
[INFO] [stdout]     |
[INFO] [stdout] 703 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:712:11
[INFO] [stdout]     |
[INFO] [stdout] 712 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:727:11
[INFO] [stdout]     |
[INFO] [stdout] 727 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:745:11
[INFO] [stdout]     |
[INFO] [stdout] 745 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:774:11
[INFO] [stdout]     |
[INFO] [stdout] 774 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:802:11
[INFO] [stdout]     |
[INFO] [stdout] 802 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             imports::* , 
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_wrap.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]   --> src/lib.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |         use crate::*;
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_wrap.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]  --> src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use imports::*;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/caffe2_legacy.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:333:30
[INFO] [stdout]     |
[INFO] [stdout] 333 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 333 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 333 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:334:22
[INFO] [stdout]     |
[INFO] [stdout] 334 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 334 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 334 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:336:42
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 336 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 336 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:337:26
[INFO] [stdout]     |
[INFO] [stdout] 337 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 337 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 337 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2_legacy.rs:339:73
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 339 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 339 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> src/lib.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |         pub use $x::*; 
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the name `file_descriptor_proto` in the value namespace is first re-exported here
[INFO] [stdout]    |                 but the name `file_descriptor_proto` in the value namespace is also re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 23 | x!{caffe2_legacy}
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/caffe2.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:621:30
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 621 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 621 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:622:22
[INFO] [stdout]     |
[INFO] [stdout] 622 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 622 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:624:42
[INFO] [stdout]     |
[INFO] [stdout] 624 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 624 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 624 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:625:26
[INFO] [stdout]     |
[INFO] [stdout] 625 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 625 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 625 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:627:73
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 627 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 627 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:888:30
[INFO] [stdout]     |
[INFO] [stdout] 888 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 888 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 888 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:889:22
[INFO] [stdout]     |
[INFO] [stdout] 889 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 889 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 889 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:891:42
[INFO] [stdout]     |
[INFO] [stdout] 891 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 891 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 891 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:892:26
[INFO] [stdout]     |
[INFO] [stdout] 892 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 892 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 892 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/caffe2.rs:894:73
[INFO] [stdout]     |
[INFO] [stdout] 894 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 894 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 894 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1582:30
[INFO] [stdout]      |
[INFO] [stdout] 1582 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1582 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1582 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1583:22
[INFO] [stdout]      |
[INFO] [stdout] 1583 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1583 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1583 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1585:42
[INFO] [stdout]      |
[INFO] [stdout] 1585 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1585 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1585 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1586:26
[INFO] [stdout]      |
[INFO] [stdout] 1586 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1586 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1586 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1588:73
[INFO] [stdout]      |
[INFO] [stdout] 1588 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1588 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1588 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1814:30
[INFO] [stdout]      |
[INFO] [stdout] 1814 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1814 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1814 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1815:22
[INFO] [stdout]      |
[INFO] [stdout] 1815 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1815 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1815 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1817:42
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1817 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1817 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1818:26
[INFO] [stdout]      |
[INFO] [stdout] 1818 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1818 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1818 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:1820:73
[INFO] [stdout]      |
[INFO] [stdout] 1820 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1820 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1820 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2115:30
[INFO] [stdout]      |
[INFO] [stdout] 2115 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2115 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2115 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2116:22
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2116 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2116 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2118:42
[INFO] [stdout]      |
[INFO] [stdout] 2118 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2118 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2118 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2119:26
[INFO] [stdout]      |
[INFO] [stdout] 2119 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2119 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2119 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2121:73
[INFO] [stdout]      |
[INFO] [stdout] 2121 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2121 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2121 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2305:30
[INFO] [stdout]      |
[INFO] [stdout] 2305 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2305 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2305 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2306:22
[INFO] [stdout]      |
[INFO] [stdout] 2306 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2306 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2306 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2308:42
[INFO] [stdout]      |
[INFO] [stdout] 2308 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2308 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2308 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2309:26
[INFO] [stdout]      |
[INFO] [stdout] 2309 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2309 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2309 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2311:73
[INFO] [stdout]      |
[INFO] [stdout] 2311 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2311 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2311 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2593:30
[INFO] [stdout]      |
[INFO] [stdout] 2593 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2593 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2593 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2594:22
[INFO] [stdout]      |
[INFO] [stdout] 2594 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2594 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2594 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2596:42
[INFO] [stdout]      |
[INFO] [stdout] 2596 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2596 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2596 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2597:26
[INFO] [stdout]      |
[INFO] [stdout] 2597 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2597 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2597 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2599:73
[INFO] [stdout]      |
[INFO] [stdout] 2599 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2599 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2599 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2908:30
[INFO] [stdout]      |
[INFO] [stdout] 2908 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2908 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2908 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2909:22
[INFO] [stdout]      |
[INFO] [stdout] 2909 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2909 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2909 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2911:42
[INFO] [stdout]      |
[INFO] [stdout] 2911 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2911 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2911 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2912:26
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2912 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2912 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:2914:73
[INFO] [stdout]      |
[INFO] [stdout] 2914 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2914 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2914 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3230:30
[INFO] [stdout]      |
[INFO] [stdout] 3230 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3230 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3230 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3231:22
[INFO] [stdout]      |
[INFO] [stdout] 3231 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3231 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3231 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3233:42
[INFO] [stdout]      |
[INFO] [stdout] 3233 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3233 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3233 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3234:26
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3234 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3234 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3236:73
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3236 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3236 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3869:30
[INFO] [stdout]      |
[INFO] [stdout] 3869 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3869 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3869 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3870:22
[INFO] [stdout]      |
[INFO] [stdout] 3870 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3870 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3870 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3872:42
[INFO] [stdout]      |
[INFO] [stdout] 3872 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3872 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3872 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3873:26
[INFO] [stdout]      |
[INFO] [stdout] 3873 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3873 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3873 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:3875:73
[INFO] [stdout]      |
[INFO] [stdout] 3875 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3875 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3875 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4271:30
[INFO] [stdout]      |
[INFO] [stdout] 4271 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4271 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4271 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4272:22
[INFO] [stdout]      |
[INFO] [stdout] 4272 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4272 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4272 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4274:42
[INFO] [stdout]      |
[INFO] [stdout] 4274 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4274 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4274 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4275:26
[INFO] [stdout]      |
[INFO] [stdout] 4275 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4275 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4275 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4277:73
[INFO] [stdout]      |
[INFO] [stdout] 4277 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4277 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4277 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4919:30
[INFO] [stdout]      |
[INFO] [stdout] 4919 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4919 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4919 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4920:22
[INFO] [stdout]      |
[INFO] [stdout] 4920 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4920 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4920 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4922:42
[INFO] [stdout]      |
[INFO] [stdout] 4922 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4922 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4922 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4923:26
[INFO] [stdout]      |
[INFO] [stdout] 4923 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4923 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4923 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:4925:73
[INFO] [stdout]      |
[INFO] [stdout] 4925 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4925 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4925 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5206:30
[INFO] [stdout]      |
[INFO] [stdout] 5206 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5206 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5206 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5207:22
[INFO] [stdout]      |
[INFO] [stdout] 5207 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5207 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5207 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5209:42
[INFO] [stdout]      |
[INFO] [stdout] 5209 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5209 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5209 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5210:26
[INFO] [stdout]      |
[INFO] [stdout] 5210 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5210 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5210 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5212:73
[INFO] [stdout]      |
[INFO] [stdout] 5212 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5212 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5212 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5427:30
[INFO] [stdout]      |
[INFO] [stdout] 5427 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5427 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5427 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5428:22
[INFO] [stdout]      |
[INFO] [stdout] 5428 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5428 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5428 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5430:42
[INFO] [stdout]      |
[INFO] [stdout] 5430 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5430 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5430 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5431:26
[INFO] [stdout]      |
[INFO] [stdout] 5431 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5431 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5431 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5433:73
[INFO] [stdout]      |
[INFO] [stdout] 5433 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5433 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5433 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5729:30
[INFO] [stdout]      |
[INFO] [stdout] 5729 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5729 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5729 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5730:22
[INFO] [stdout]      |
[INFO] [stdout] 5730 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5730 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5730 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5732:42
[INFO] [stdout]      |
[INFO] [stdout] 5732 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5732 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5732 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5733:26
[INFO] [stdout]      |
[INFO] [stdout] 5733 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5733 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5733 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:5735:73
[INFO] [stdout]      |
[INFO] [stdout] 5735 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5735 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5735 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6245:30
[INFO] [stdout]      |
[INFO] [stdout] 6245 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6245 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6245 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6246:22
[INFO] [stdout]      |
[INFO] [stdout] 6246 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6246 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6246 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6248:42
[INFO] [stdout]      |
[INFO] [stdout] 6248 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6248 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6248 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6249:26
[INFO] [stdout]      |
[INFO] [stdout] 6249 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6249 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6249 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6251:73
[INFO] [stdout]      |
[INFO] [stdout] 6251 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6251 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6251 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6909:30
[INFO] [stdout]      |
[INFO] [stdout] 6909 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6909 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6909 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6910:22
[INFO] [stdout]      |
[INFO] [stdout] 6910 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6910 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6910 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6912:42
[INFO] [stdout]      |
[INFO] [stdout] 6912 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6912 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6912 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6913:26
[INFO] [stdout]      |
[INFO] [stdout] 6913 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6913 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6913 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:6915:73
[INFO] [stdout]      |
[INFO] [stdout] 6915 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6915 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6915 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7236:30
[INFO] [stdout]      |
[INFO] [stdout] 7236 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7236 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7236 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7237:22
[INFO] [stdout]      |
[INFO] [stdout] 7237 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7237 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7237 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7239:42
[INFO] [stdout]      |
[INFO] [stdout] 7239 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7239 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7239 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7240:26
[INFO] [stdout]      |
[INFO] [stdout] 7240 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7240 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7240 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7242:73
[INFO] [stdout]      |
[INFO] [stdout] 7242 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7242 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7242 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7677:30
[INFO] [stdout]      |
[INFO] [stdout] 7677 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7677 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7677 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7678:22
[INFO] [stdout]      |
[INFO] [stdout] 7678 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7678 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7678 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7680:42
[INFO] [stdout]      |
[INFO] [stdout] 7680 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7680 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7680 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7681:26
[INFO] [stdout]      |
[INFO] [stdout] 7681 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7681 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7681 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:7683:73
[INFO] [stdout]      |
[INFO] [stdout] 7683 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7683 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7683 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8020:30
[INFO] [stdout]      |
[INFO] [stdout] 8020 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8020 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8020 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8021:22
[INFO] [stdout]      |
[INFO] [stdout] 8021 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8021 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8021 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8023:42
[INFO] [stdout]      |
[INFO] [stdout] 8023 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8023 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8023 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8024:26
[INFO] [stdout]      |
[INFO] [stdout] 8024 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8024 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8024 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8026:73
[INFO] [stdout]      |
[INFO] [stdout] 8026 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8026 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8026 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8269:30
[INFO] [stdout]      |
[INFO] [stdout] 8269 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8269 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8269 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8270:22
[INFO] [stdout]      |
[INFO] [stdout] 8270 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8270 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8270 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8272:42
[INFO] [stdout]      |
[INFO] [stdout] 8272 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8272 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8272 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8273:26
[INFO] [stdout]      |
[INFO] [stdout] 8273 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8273 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8273 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8275:73
[INFO] [stdout]      |
[INFO] [stdout] 8275 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8275 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8275 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8500:30
[INFO] [stdout]      |
[INFO] [stdout] 8500 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8500 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8500 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8501:22
[INFO] [stdout]      |
[INFO] [stdout] 8501 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8501 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8501 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8503:42
[INFO] [stdout]      |
[INFO] [stdout] 8503 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8503 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8503 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8504:26
[INFO] [stdout]      |
[INFO] [stdout] 8504 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8504 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8504 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/caffe2.rs:8506:73
[INFO] [stdout]      |
[INFO] [stdout] 8506 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8506 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8506 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/hsm.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 279 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 279 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:280:22
[INFO] [stdout]     |
[INFO] [stdout] 280 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 280 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 280 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:282:42
[INFO] [stdout]     |
[INFO] [stdout] 282 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 282 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 282 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:283:26
[INFO] [stdout]     |
[INFO] [stdout] 283 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 283 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 283 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:285:73
[INFO] [stdout]     |
[INFO] [stdout] 285 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 285 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 285 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:477:30
[INFO] [stdout]     |
[INFO] [stdout] 477 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 477 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 477 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:478:22
[INFO] [stdout]     |
[INFO] [stdout] 478 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 478 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 478 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:480:42
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 480 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 480 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:481:26
[INFO] [stdout]     |
[INFO] [stdout] 481 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 481 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 481 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:483:73
[INFO] [stdout]     |
[INFO] [stdout] 483 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 483 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 483 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:676:30
[INFO] [stdout]     |
[INFO] [stdout] 676 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 676 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 676 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:677:22
[INFO] [stdout]     |
[INFO] [stdout] 677 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 677 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 677 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:679:42
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 679 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 679 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:680:26
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 680 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 680 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:682:73
[INFO] [stdout]     |
[INFO] [stdout] 682 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 682 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 682 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:881:30
[INFO] [stdout]     |
[INFO] [stdout] 881 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 881 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 881 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:882:22
[INFO] [stdout]     |
[INFO] [stdout] 882 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 882 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 882 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:884:42
[INFO] [stdout]     |
[INFO] [stdout] 884 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 884 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 884 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:885:26
[INFO] [stdout]     |
[INFO] [stdout] 885 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 885 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 885 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/hsm.rs:887:73
[INFO] [stdout]     |
[INFO] [stdout] 887 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 887 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 887 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1109 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1109 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1110:22
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1110 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1110 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1112:42
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1112 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1112 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1113:26
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1113 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1113 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/hsm.rs:1115:73
[INFO] [stdout]      |
[INFO] [stdout] 1115 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1115 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1115 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/metanet.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:319:30
[INFO] [stdout]     |
[INFO] [stdout] 319 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 319 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 319 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:320:22
[INFO] [stdout]     |
[INFO] [stdout] 320 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 320 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 320 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:322:42
[INFO] [stdout]     |
[INFO] [stdout] 322 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 322 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 322 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:323:26
[INFO] [stdout]     |
[INFO] [stdout] 323 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 323 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 323 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:325:73
[INFO] [stdout]     |
[INFO] [stdout] 325 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 325 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 325 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:550:30
[INFO] [stdout]     |
[INFO] [stdout] 550 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 550 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 550 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:551:22
[INFO] [stdout]     |
[INFO] [stdout] 551 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 551 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 551 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:553:42
[INFO] [stdout]     |
[INFO] [stdout] 553 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 553 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 553 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:554:26
[INFO] [stdout]     |
[INFO] [stdout] 554 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 554 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 554 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:556:73
[INFO] [stdout]     |
[INFO] [stdout] 556 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 556 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 556 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:782:30
[INFO] [stdout]     |
[INFO] [stdout] 782 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 782 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 782 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:783:22
[INFO] [stdout]     |
[INFO] [stdout] 783 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 783 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 783 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:785:42
[INFO] [stdout]     |
[INFO] [stdout] 785 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 785 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 785 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:786:26
[INFO] [stdout]     |
[INFO] [stdout] 786 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 786 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 786 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/metanet.rs:788:73
[INFO] [stdout]     |
[INFO] [stdout] 788 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 788 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 788 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1014:30
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1014 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1014 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1015:22
[INFO] [stdout]      |
[INFO] [stdout] 1015 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1015 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1015 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1017:42
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1017 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1017 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1018:26
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1018 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1018 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1020:73
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1020 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1020 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1241:30
[INFO] [stdout]      |
[INFO] [stdout] 1241 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1241 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1241 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1242 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1242 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1244:42
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1244 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1244 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1245:26
[INFO] [stdout]      |
[INFO] [stdout] 1245 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1245 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1245 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1247:73
[INFO] [stdout]      |
[INFO] [stdout] 1247 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1247 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1247 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1800:30
[INFO] [stdout]      |
[INFO] [stdout] 1800 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1800 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1800 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1801:22
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1801 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1801 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1803:42
[INFO] [stdout]      |
[INFO] [stdout] 1803 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1803 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1803 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1804:26
[INFO] [stdout]      |
[INFO] [stdout] 1804 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1804 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1804 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/metanet.rs:1806:73
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1806 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1806 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/predictor_consts.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:733:30
[INFO] [stdout]     |
[INFO] [stdout] 733 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 733 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 733 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:734:22
[INFO] [stdout]     |
[INFO] [stdout] 734 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 734 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 734 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:736:42
[INFO] [stdout]     |
[INFO] [stdout] 736 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 736 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 736 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:737:26
[INFO] [stdout]     |
[INFO] [stdout] 737 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 737 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 737 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/predictor_consts.rs:739:73
[INFO] [stdout]     |
[INFO] [stdout] 739 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 739 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 739 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/prof_dag.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:188:30
[INFO] [stdout]     |
[INFO] [stdout] 188 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 188 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 188 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:189:22
[INFO] [stdout]     |
[INFO] [stdout] 189 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 189 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:191:42
[INFO] [stdout]     |
[INFO] [stdout] 191 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 191 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:192:26
[INFO] [stdout]     |
[INFO] [stdout] 192 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 192 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 192 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:194:73
[INFO] [stdout]     |
[INFO] [stdout] 194 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 194 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 194 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:420:30
[INFO] [stdout]     |
[INFO] [stdout] 420 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 420 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 420 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:421:22
[INFO] [stdout]     |
[INFO] [stdout] 421 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 421 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 421 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:423:42
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 423 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 423 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:424:26
[INFO] [stdout]     |
[INFO] [stdout] 424 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 424 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 424 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:426:73
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 426 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 426 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:799:30
[INFO] [stdout]     |
[INFO] [stdout] 799 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 799 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 799 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:800:22
[INFO] [stdout]     |
[INFO] [stdout] 800 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 800 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 800 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:802:42
[INFO] [stdout]     |
[INFO] [stdout] 802 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 802 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 802 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:803:26
[INFO] [stdout]     |
[INFO] [stdout] 803 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 803 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 803 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/prof_dag.rs:805:73
[INFO] [stdout]     |
[INFO] [stdout] 805 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 805 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 805 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1084:30
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1084 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1084 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1085:22
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1085 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1085 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1087:42
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1087 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1087 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1088:26
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1088 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1088 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1090:73
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1090 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1090 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1390:30
[INFO] [stdout]      |
[INFO] [stdout] 1390 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1390 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1390 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1391:22
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1391 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1391 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1393:42
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1393 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1393 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1394:26
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1394 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1394 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/prof_dag.rs:1396:73
[INFO] [stdout]      |
[INFO] [stdout] 1396 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1396 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1396 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]   --> src/torch.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:135:30
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 135 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 135 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 136 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 136 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 138 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:139:26
[INFO] [stdout]     |
[INFO] [stdout] 139 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 139 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 139 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:141:73
[INFO] [stdout]     |
[INFO] [stdout] 141 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 141 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 141 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:619:30
[INFO] [stdout]     |
[INFO] [stdout] 619 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 619 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 619 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:620:22
[INFO] [stdout]     |
[INFO] [stdout] 620 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 620 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 620 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:622:42
[INFO] [stdout]     |
[INFO] [stdout] 622 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 622 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:623:26
[INFO] [stdout]     |
[INFO] [stdout] 623 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 623 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 623 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:625:73
[INFO] [stdout]     |
[INFO] [stdout] 625 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 625 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 625 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:930:30
[INFO] [stdout]     |
[INFO] [stdout] 930 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 930 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 930 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:931:22
[INFO] [stdout]     |
[INFO] [stdout] 931 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 931 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 931 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:933:42
[INFO] [stdout]     |
[INFO] [stdout] 933 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]     |                                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 933 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 933 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:934:26
[INFO] [stdout]     |
[INFO] [stdout] 934 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 934 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 934 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/torch.rs:936:73
[INFO] [stdout]     |
[INFO] [stdout] 936 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 936 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 936 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1177:30
[INFO] [stdout]      |
[INFO] [stdout] 1177 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1177 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1177 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1178:22
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1178 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1178 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1180:42
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1180 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1180 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1181:26
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1181 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1181 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1183:73
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1183 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1183 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1800:30
[INFO] [stdout]      |
[INFO] [stdout] 1800 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1800 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1800 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1801:22
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1801 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1801 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1803:42
[INFO] [stdout]      |
[INFO] [stdout] 1803 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1803 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1803 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1804:26
[INFO] [stdout]      |
[INFO] [stdout] 1804 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1804 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1804 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:1806:73
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1806 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1806 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2034:30
[INFO] [stdout]      |
[INFO] [stdout] 2034 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2034 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2034 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2035:22
[INFO] [stdout]      |
[INFO] [stdout] 2035 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2035 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2035 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2037:42
[INFO] [stdout]      |
[INFO] [stdout] 2037 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2037 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2037 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2038:26
[INFO] [stdout]      |
[INFO] [stdout] 2038 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2038 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2038 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2040:73
[INFO] [stdout]      |
[INFO] [stdout] 2040 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2040 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2040 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2376:30
[INFO] [stdout]      |
[INFO] [stdout] 2376 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2376 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2376 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2377:22
[INFO] [stdout]      |
[INFO] [stdout] 2377 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2377 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2377 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2379:42
[INFO] [stdout]      |
[INFO] [stdout] 2379 |     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout]      |                                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2379 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2379 +     fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2380:26
[INFO] [stdout]      |
[INFO] [stdout] 2380 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2380 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2380 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/torch.rs:2382:73
[INFO] [stdout]      |
[INFO] [stdout] 2382 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2382 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2382 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             imports::* , 
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_utils_test.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/lib.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout] 9  |         mod $x; 
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 30 | x!{util_proto_utils_test}
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` which comes from the expansion of the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]   --> src/lib.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |         use crate::*;
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_utils_test.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/lib.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout] 9  |         mod $x; 
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 30 | x!{util_proto_utils_test}
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` which comes from the expansion of the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `$x::*`
[INFO] [stdout]   --> src/lib.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |         pub use $x::*; 
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 30 | x!{util_proto_utils_test}
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]  --> src/util_proto_utils.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:45:7
[INFO] [stdout]    |
[INFO] [stdout] 45 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]   --> src/util_proto_utils.rs:97:7
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:138:11
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:568:7
[INFO] [stdout]     |
[INFO] [stdout] 568 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:574:7
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:584:7
[INFO] [stdout]     |
[INFO] [stdout] 584 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:607:7
[INFO] [stdout]     |
[INFO] [stdout] 607 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:622:7
[INFO] [stdout]     |
[INFO] [stdout] 622 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:642:7
[INFO] [stdout]     |
[INFO] [stdout] 642 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:660:7
[INFO] [stdout]     |
[INFO] [stdout] 660 | #[cfg(caffe2_use_lite_proto)]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:672:11
[INFO] [stdout]     |
[INFO] [stdout] 672 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:703:11
[INFO] [stdout]     |
[INFO] [stdout] 703 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:712:11
[INFO] [stdout]     |
[INFO] [stdout] 712 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:727:11
[INFO] [stdout]     |
[INFO] [stdout] 727 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:745:11
[INFO] [stdout]     |
[INFO] [stdout] 745 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:774:11
[INFO] [stdout]     |
[INFO] [stdout] 774 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `caffe2_use_lite_proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:802:11
[INFO] [stdout]     |
[INFO] [stdout] 802 | #[cfg(not(caffe2_use_lite_proto))]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(caffe2_use_lite_proto)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(caffe2_use_lite_proto)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `imports::*`
[INFO] [stdout]   --> src/lib.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |             imports::* , 
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_wrap.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]   --> src/lib.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |         use crate::*;
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/util_proto_wrap.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | crate::ix!();
[INFO] [stdout]    | ------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `crate::ix` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     filename: String,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     filename: &String,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/util_proto_utils.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     ty:            &String,
[INFO] [stdout]     |     ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     name:          &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     inputs:        &IterableInputs,
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `outputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     outputs:       &IterableOutputs,
[INFO] [stdout]     |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_outputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]    --> src/util_proto_utils.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     args:          &IterableArgs,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_option`
[INFO] [stdout]    --> src/util_proto_utils.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     device_option: &DeviceOption,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `engine`
[INFO] [stdout]    --> src/util_proto_utils.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     engine:        &String) -> OperatorDef {
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_engine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/util_proto_utils.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     ty:            &String,
[INFO] [stdout]     |     ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     name:          &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     inputs:        &IterableInputs,
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `outputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     outputs:       &IterableOutputs,
[INFO] [stdout]     |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_outputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_option`
[INFO] [stdout]    --> src/util_proto_utils.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     device_option: &DeviceOption,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `engine`
[INFO] [stdout]    --> src/util_proto_utils.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     engine:        &String) -> OperatorDef {
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_engine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn new(def: &OperatorDef) -> Self {
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `netdef`
[INFO] [stdout]    --> src/util_proto_utils.rs:267:28
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn new_from_netdef(netdef: &NetDef) -> Self {
[INFO] [stdout]     |                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_netdef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:282:42
[INFO] [stdout]     |
[INFO] [stdout] 282 |     #[inline] pub fn has_argument(&self, name: &String) -> bool {
[INFO] [stdout]     |                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:290:49
[INFO] [stdout]     |
[INFO] [stdout] 290 |     #[inline] pub fn has_argument_with_def<Def>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                 ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:290:60
[INFO] [stdout]     |
[INFO] [stdout] 290 |     #[inline] pub fn has_argument_with_def<Def>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 |         def:           &Def,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |         name:          &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]    --> src/util_proto_utils.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         default_value: T) -> T {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:307:58
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[inline] pub fn has_single_argument_of_type<Def, T>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:307:69
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[inline] pub fn has_single_argument_of_type<Def, T>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |         def:           &Def,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |         name:          &String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]    --> src/util_proto_utils.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         default_value: &Vec<T>) -> Vec<T> {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |         def:  &Def, 
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |         name: &String) -> MessageType 
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:334:79
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[inline] pub fn get_repeated_message_argument_with_def<Def, MessageType>(def: &Def, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                               ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:334:90
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[inline] pub fn get_repeated_message_argument_with_def<Def, MessageType>(def: &Def, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:341:43
[INFO] [stdout]     |
[INFO] [stdout] 341 |     #[inline] pub fn remove_argument<Def>(def: &mut Def, index: i32) -> bool {
[INFO] [stdout]     |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/util_proto_utils.rs:341:58
[INFO] [stdout]     |
[INFO] [stdout] 341 |     #[inline] pub fn remove_argument<Def>(def: &mut Def, index: i32) -> bool {
[INFO] [stdout]     |                                                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:355:63
[INFO] [stdout]     |
[INFO] [stdout] 355 |     #[inline] pub fn get_message_argument<MessageType>(&self, name: &String) -> MessageType {
[INFO] [stdout]     |                                                               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:371:72
[INFO] [stdout]     |
[INFO] [stdout] 371 |     #[inline] pub fn get_repeated_message_argument<MessageType>(&self, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                        ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     name:  &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 |     value: &T,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     def:   *mut Def) 
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/util_proto_utils.rs:416:31
[INFO] [stdout]     |
[INFO] [stdout] 416 |     fn hash<H: Hasher>(&self, state: &mut H) {
[INFO] [stdout]     |                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d`
[INFO] [stdout]    --> src/util_proto_utils.rs:446:35
[INFO] [stdout]     |
[INFO] [stdout] 446 | #[inline] pub fn device_type_name(d: &i32) -> String {
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `option`
[INFO] [stdout]    --> src/util_proto_utils.rs:454:28
[INFO] [stdout]     |
[INFO] [stdout] 454 | #[inline] pub fn device_id(option: &DeviceOption) -> i32 {
[INFO] [stdout]     |                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lhs`
[INFO] [stdout]    --> src/util_proto_utils.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     lhs: &DeviceOption,
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_lhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rhs`
[INFO] [stdout]    --> src/util_proto_utils.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     rhs: &DeviceOption) -> bool 
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_type`
[INFO] [stdout]    --> src/util_proto_utils.rs:491:36
[INFO] [stdout]     |
[INFO] [stdout] 491 | #[inline] pub fn is_cpudevice_type(device_type: i32) -> bool {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_type`
[INFO] [stdout]    --> src/util_proto_utils.rs:504:36
[INFO] [stdout]     |
[INFO] [stdout] 504 | #[inline] pub fn is_gpudevice_type(device_type: i32) -> bool {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     str_:     *mut String) -> bool 
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:543:5
[INFO] [stdout]     |
[INFO] [stdout] 543 |     str_:     &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:544:5
[INFO] [stdout]     |
[INFO] [stdout] 544 |     filename: *const u8) -> bool 
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spec`
[INFO] [stdout]    --> src/util_proto_utils.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |         spec:  &String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_spec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         proto: *mut M) -> bool 
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:704:61
[INFO] [stdout]     |
[INFO] [stdout] 704 | #[inline] pub fn proto_debug_string<M: ::protobuf::Message>(proto: &M) -> String {
[INFO] [stdout]     |                                                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:714:5
[INFO] [stdout]     |
[INFO] [stdout] 714 |     str_:  &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     proto: *mut M) -> bool {
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 729 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `throw_if_error`
[INFO] [stdout]    --> src/util_proto_utils.rs:751:9
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let throw_if_error: bool = throw_if_error.unwrap_or(true);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_throw_if_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:747:5
[INFO] [stdout]     |
[INFO] [stdout] 747 |     proto:          &M,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:748:5
[INFO] [stdout]     |
[INFO] [stdout] 748 |     filename:       *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:776:5
[INFO] [stdout]     |
[INFO] [stdout] 776 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:777:5
[INFO] [stdout]     |
[INFO] [stdout] 777 |     proto:    *mut MessageLite) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:804:5
[INFO] [stdout]     |
[INFO] [stdout] 804 |     proto:    &MessageLite,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:805:5
[INFO] [stdout]     |
[INFO] [stdout] 805 |     filename: *const u8)  {
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:828:70
[INFO] [stdout]     |
[INFO] [stdout] 828 | #[inline] pub fn supports_lossless_conversion<InputType, TargetType>(value: &InputType) -> bool {
[INFO] [stdout]     |                                                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:839:19
[INFO] [stdout]     |
[INFO] [stdout] 839 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:852:19
[INFO] [stdout]     |
[INFO] [stdout] 852 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:865:19
[INFO] [stdout]     |
[INFO] [stdout] 865 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:994:40
[INFO] [stdout]     |
[INFO] [stdout] 994 | #[inline] pub fn make_argument_net_def(name: &String, value: &NetDef) -> Argument {
[INFO] [stdout]     |                                        ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:994:55
[INFO] [stdout]     |
[INFO] [stdout] 994 | #[inline] pub fn make_argument_net_def(name: &String, value: &NetDef) -> Argument {
[INFO] [stdout]     |                                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1005:32
[INFO] [stdout]      |
[INFO] [stdout] 1005 | #[inline] pub fn make_argument(name: &String, value: &MessageLite) -> Argument {
[INFO] [stdout]      |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1005:47
[INFO] [stdout]      |
[INFO] [stdout] 1005 | #[inline] pub fn make_argument(name: &String, value: &MessageLite) -> Argument {
[INFO] [stdout]      |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]     --> src/util_proto_utils.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     op:     &OperatorDef,
[INFO] [stdout]      |     ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `output`
[INFO] [stdout]     --> src/util_proto_utils.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     output: &String) -> bool 
[INFO] [stdout]      |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_output`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]     --> src/util_proto_utils.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     op:    &OperatorDef,
[INFO] [stdout]      |     ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]     --> src/util_proto_utils.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     input: &String) -> bool 
[INFO] [stdout]      |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]     --> src/util_proto_utils.rs:1077:5
[INFO] [stdout]      |
[INFO] [stdout] 1077 |     args: &RepeatedPtrField<Argument>,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     name: &String) -> i32 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1100:5
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     def:  &'a OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     name: &'a String) -> &'a Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1119:5
[INFO] [stdout]      |
[INFO] [stdout] 1119 |     def:  &'a NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1120:5
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     name: &'a String) -> &'a Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     def:  &OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1145:5
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     name: &String) -> *const Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1159:5
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     def:  &NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     name: &String) -> *const Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1188:9
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]     --> src/util_proto_utils.rs:1184:5
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     args:          &RepeatedPtrField<Argument>,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1185:5
[INFO] [stdout]      |
[INFO] [stdout] 1185 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1208:9
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |     def:           &OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1205:5
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1221:9
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     def:           &NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1218:5
[INFO] [stdout]      |
[INFO] [stdout] 1218 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1230:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1231:5
[INFO] [stdout]      |
[INFO] [stdout] 1231 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     def:               *mut Def) -> *mut Argument {
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1253:5
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1254:5
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     def:               *mut OperatorDef) -> *mut Argument 
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1263:5
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1264:5
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1265:5
[INFO] [stdout]      |
[INFO] [stdout] 1265 |     def:               *mut NetDef) -> *mut Argument {
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `net`
[INFO] [stdout]     --> src/util_proto_utils.rs:1290:54
[INFO] [stdout]      |
[INFO] [stdout] 1290 | #[inline] pub fn cleanup_external_inputs_and_outputs(net: *mut NetDef)  {
[INFO] [stdout]      |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `arg_map` is never read
[INFO] [stdout]    --> src/util_proto_utils.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub struct ArgumentHelper {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] 239 |     arg_map: HashMap<String,Argument>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2_legacy.rs:424:15
[INFO] [stdout]     |
[INFO] [stdout] 424 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 424 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2_legacy.rs:480:15
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2.rs:748:15
[INFO] [stdout]     |
[INFO] [stdout] 748 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 748 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2.rs:949:15
[INFO] [stdout]     |
[INFO] [stdout] 949 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 949 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1038:15
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1088:15
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1703:15
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1869:15
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2194:15
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2360:15
[INFO] [stdout]      |
[INFO] [stdout] 2360 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2360 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2666:15
[INFO] [stdout]      |
[INFO] [stdout] 2666 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2666 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2731:15
[INFO] [stdout]      |
[INFO] [stdout] 2731 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2731 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2975:15
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:3309:15
[INFO] [stdout]      |
[INFO] [stdout] 3309 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3309 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:3990:15
[INFO] [stdout]      |
[INFO] [stdout] 3990 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3990 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:4356:15
[INFO] [stdout]      |
[INFO] [stdout] 4356 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4356 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5040:15
[INFO] [stdout]      |
[INFO] [stdout] 5040 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5040 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5267:15
[INFO] [stdout]      |
[INFO] [stdout] 5267 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5267 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5488:15
[INFO] [stdout]      |
[INFO] [stdout] 5488 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5488 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5802:15
[INFO] [stdout]      |
[INFO] [stdout] 5802 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5802 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:6348:15
[INFO] [stdout]      |
[INFO] [stdout] 6348 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6348 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7036:15
[INFO] [stdout]      |
[INFO] [stdout] 7036 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7036 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7303:15
[INFO] [stdout]      |
[INFO] [stdout] 7303 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7303 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7768:15
[INFO] [stdout]      |
[INFO] [stdout] 7768 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7768 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8093:15
[INFO] [stdout]      |
[INFO] [stdout] 8093 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8093 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8336:15
[INFO] [stdout]      |
[INFO] [stdout] 8336 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8336 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8389:15
[INFO] [stdout]      |
[INFO] [stdout] 8389 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8389 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8555:15
[INFO] [stdout]      |
[INFO] [stdout] 8555 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8555 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8635:15
[INFO] [stdout]      |
[INFO] [stdout] 8635 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8635 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:358:15
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:532:15
[INFO] [stdout]     |
[INFO] [stdout] 532 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 532 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:737:15
[INFO] [stdout]     |
[INFO] [stdout] 737 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 737 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:942:15
[INFO] [stdout]     |
[INFO] [stdout] 942 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 942 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/hsm.rs:1176:15
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/metanet.rs:398:15
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/metanet.rs:611:15
[INFO] [stdout]     |
[INFO] [stdout] 611 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 611 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/metanet.rs:843:15
[INFO] [stdout]     |
[INFO] [stdout] 843 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 843 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/metanet.rs:1075:15
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/metanet.rs:1302:15
[INFO] [stdout]      |
[INFO] [stdout] 1302 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1302 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/metanet.rs:1909:15
[INFO] [stdout]      |
[INFO] [stdout] 1909 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1909 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/predictor_consts.rs:866:15
[INFO] [stdout]     |
[INFO] [stdout] 866 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 866 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/prof_dag.rs:255:15
[INFO] [stdout]     |
[INFO] [stdout] 255 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 255 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/prof_dag.rs:481:15
[INFO] [stdout]     |
[INFO] [stdout] 481 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 481 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/prof_dag.rs:884:15
[INFO] [stdout]     |
[INFO] [stdout] 884 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 884 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/prof_dag.rs:1151:15
[INFO] [stdout]      |
[INFO] [stdout] 1151 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1151 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/prof_dag.rs:1463:15
[INFO] [stdout]      |
[INFO] [stdout] 1463 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1463 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/torch.rs:190:15
[INFO] [stdout]     |
[INFO] [stdout] 190 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 190 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/torch.rs:728:15
[INFO] [stdout]     |
[INFO] [stdout] 728 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 728 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/torch.rs:997:15
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 997 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/torch.rs:1244:15
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/torch.rs:1915:15
[INFO] [stdout]      |
[INFO] [stdout] 1915 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1915 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/torch.rs:2089:15
[INFO] [stdout]      |
[INFO] [stdout] 2089 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2089 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/torch.rs:2455:15
[INFO] [stdout]      |
[INFO] [stdout] 2455 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2455 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/torch.rs:2503:15
[INFO] [stdout]      |
[INFO] [stdout] 2503 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2503 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: module `TextFormat` should have a snake case name
[INFO] [stdout]    --> src/util_proto_utils.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub mod TextFormat {
[INFO] [stdout]     |         ^^^^^^^^^^ help: convert the identifier to snake case: `text_format`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     filename: String,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     filename: &String,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/util_proto_utils.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     ty:            &String,
[INFO] [stdout]     |     ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     name:          &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     inputs:        &IterableInputs,
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `outputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     outputs:       &IterableOutputs,
[INFO] [stdout]     |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_outputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]    --> src/util_proto_utils.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     args:          &IterableArgs,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_option`
[INFO] [stdout]    --> src/util_proto_utils.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     device_option: &DeviceOption,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `engine`
[INFO] [stdout]    --> src/util_proto_utils.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     engine:        &String) -> OperatorDef {
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_engine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/util_proto_utils.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     ty:            &String,
[INFO] [stdout]     |     ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     name:          &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `inputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     inputs:        &IterableInputs,
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `outputs`
[INFO] [stdout]    --> src/util_proto_utils.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     outputs:       &IterableOutputs,
[INFO] [stdout]     |     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_outputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_option`
[INFO] [stdout]    --> src/util_proto_utils.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     device_option: &DeviceOption,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `engine`
[INFO] [stdout]    --> src/util_proto_utils.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     engine:        &String) -> OperatorDef {
[INFO] [stdout]     |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_engine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn new(def: &OperatorDef) -> Self {
[INFO] [stdout]     |                ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `netdef`
[INFO] [stdout]    --> src/util_proto_utils.rs:267:28
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn new_from_netdef(netdef: &NetDef) -> Self {
[INFO] [stdout]     |                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_netdef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:282:42
[INFO] [stdout]     |
[INFO] [stdout] 282 |     #[inline] pub fn has_argument(&self, name: &String) -> bool {
[INFO] [stdout]     |                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:290:49
[INFO] [stdout]     |
[INFO] [stdout] 290 |     #[inline] pub fn has_argument_with_def<Def>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                 ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:290:60
[INFO] [stdout]     |
[INFO] [stdout] 290 |     #[inline] pub fn has_argument_with_def<Def>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 |         def:           &Def,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |         name:          &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]    --> src/util_proto_utils.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         default_value: T) -> T {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:307:58
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[inline] pub fn has_single_argument_of_type<Def, T>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:307:69
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[inline] pub fn has_single_argument_of_type<Def, T>(def: &Def, name: &String) -> bool {
[INFO] [stdout]     |                                                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |         def:           &Def,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |         name:          &String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]    --> src/util_proto_utils.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         default_value: &Vec<T>) -> Vec<T> {
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |         def:  &Def, 
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |         name: &String) -> MessageType 
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:334:79
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[inline] pub fn get_repeated_message_argument_with_def<Def, MessageType>(def: &Def, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                               ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:334:90
[INFO] [stdout]     |
[INFO] [stdout] 334 |     #[inline] pub fn get_repeated_message_argument_with_def<Def, MessageType>(def: &Def, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                                          ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:341:43
[INFO] [stdout]     |
[INFO] [stdout] 341 |     #[inline] pub fn remove_argument<Def>(def: &mut Def, index: i32) -> bool {
[INFO] [stdout]     |                                           ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/util_proto_utils.rs:341:58
[INFO] [stdout]     |
[INFO] [stdout] 341 |     #[inline] pub fn remove_argument<Def>(def: &mut Def, index: i32) -> bool {
[INFO] [stdout]     |                                                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:355:63
[INFO] [stdout]     |
[INFO] [stdout] 355 |     #[inline] pub fn get_message_argument<MessageType>(&self, name: &String) -> MessageType {
[INFO] [stdout]     |                                                               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:371:72
[INFO] [stdout]     |
[INFO] [stdout] 371 |     #[inline] pub fn get_repeated_message_argument<MessageType>(&self, name: &String) -> Vec<MessageType> {
[INFO] [stdout]     |                                                                        ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     name:  &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 |     value: &T,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]    --> src/util_proto_utils.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     def:   *mut Def) 
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/util_proto_utils.rs:416:31
[INFO] [stdout]     |
[INFO] [stdout] 416 |     fn hash<H: Hasher>(&self, state: &mut H) {
[INFO] [stdout]     |                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `d`
[INFO] [stdout]    --> src/util_proto_utils.rs:446:35
[INFO] [stdout]     |
[INFO] [stdout] 446 | #[inline] pub fn device_type_name(d: &i32) -> String {
[INFO] [stdout]     |                                   ^ help: if this is intentional, prefix it with an underscore: `_d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `option`
[INFO] [stdout]    --> src/util_proto_utils.rs:454:28
[INFO] [stdout]     |
[INFO] [stdout] 454 | #[inline] pub fn device_id(option: &DeviceOption) -> i32 {
[INFO] [stdout]     |                            ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lhs`
[INFO] [stdout]    --> src/util_proto_utils.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     lhs: &DeviceOption,
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_lhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rhs`
[INFO] [stdout]    --> src/util_proto_utils.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     rhs: &DeviceOption) -> bool 
[INFO] [stdout]     |     ^^^ help: if this is intentional, prefix it with an underscore: `_rhs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_type`
[INFO] [stdout]    --> src/util_proto_utils.rs:491:36
[INFO] [stdout]     |
[INFO] [stdout] 491 | #[inline] pub fn is_cpudevice_type(device_type: i32) -> bool {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `device_type`
[INFO] [stdout]    --> src/util_proto_utils.rs:504:36
[INFO] [stdout]     |
[INFO] [stdout] 504 | #[inline] pub fn is_gpudevice_type(device_type: i32) -> bool {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_device_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:523:5
[INFO] [stdout]     |
[INFO] [stdout] 523 |     str_:     *mut String) -> bool 
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:543:5
[INFO] [stdout]     |
[INFO] [stdout] 543 |     str_:     &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:544:5
[INFO] [stdout]     |
[INFO] [stdout] 544 |     filename: *const u8) -> bool 
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spec`
[INFO] [stdout]    --> src/util_proto_utils.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |         spec:  &String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_spec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         proto: *mut M) -> bool 
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:704:61
[INFO] [stdout]     |
[INFO] [stdout] 704 | #[inline] pub fn proto_debug_string<M: ::protobuf::Message>(proto: &M) -> String {
[INFO] [stdout]     |                                                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `str_`
[INFO] [stdout]    --> src/util_proto_utils.rs:714:5
[INFO] [stdout]     |
[INFO] [stdout] 714 |     str_:  &String,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_str_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     proto: *mut M) -> bool {
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 729 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:730:5
[INFO] [stdout]     |
[INFO] [stdout] 730 |     proto:    *mut M) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `throw_if_error`
[INFO] [stdout]    --> src/util_proto_utils.rs:751:9
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let throw_if_error: bool = throw_if_error.unwrap_or(true);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_throw_if_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:747:5
[INFO] [stdout]     |
[INFO] [stdout] 747 |     proto:          &M,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:748:5
[INFO] [stdout]     |
[INFO] [stdout] 748 |     filename:       *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:776:5
[INFO] [stdout]     |
[INFO] [stdout] 776 |     filename: *const u8,
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:777:5
[INFO] [stdout]     |
[INFO] [stdout] 777 |     proto:    *mut MessageLite) -> bool 
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proto`
[INFO] [stdout]    --> src/util_proto_utils.rs:804:5
[INFO] [stdout]     |
[INFO] [stdout] 804 |     proto:    &MessageLite,
[INFO] [stdout]     |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_proto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/util_proto_utils.rs:805:5
[INFO] [stdout]     |
[INFO] [stdout] 805 |     filename: *const u8)  {
[INFO] [stdout]     |     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:828:70
[INFO] [stdout]     |
[INFO] [stdout] 828 | #[inline] pub fn supports_lossless_conversion<InputType, TargetType>(value: &InputType) -> bool {
[INFO] [stdout]     |                                                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:839:19
[INFO] [stdout]     |
[INFO] [stdout] 839 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:852:19
[INFO] [stdout]     |
[INFO] [stdout] 852 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `f`
[INFO] [stdout]    --> src/util_proto_utils.rs:865:19
[INFO] [stdout]     |
[INFO] [stdout] 865 |     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
[INFO] [stdout]     |                   ^ help: if this is intentional, prefix it with an underscore: `_f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/util_proto_utils.rs:994:40
[INFO] [stdout]     |
[INFO] [stdout] 994 | #[inline] pub fn make_argument_net_def(name: &String, value: &NetDef) -> Argument {
[INFO] [stdout]     |                                        ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/util_proto_utils.rs:994:55
[INFO] [stdout]     |
[INFO] [stdout] 994 | #[inline] pub fn make_argument_net_def(name: &String, value: &NetDef) -> Argument {
[INFO] [stdout]     |                                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1005:32
[INFO] [stdout]      |
[INFO] [stdout] 1005 | #[inline] pub fn make_argument(name: &String, value: &MessageLite) -> Argument {
[INFO] [stdout]      |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1005:47
[INFO] [stdout]      |
[INFO] [stdout] 1005 | #[inline] pub fn make_argument(name: &String, value: &MessageLite) -> Argument {
[INFO] [stdout]      |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]     --> src/util_proto_utils.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     op:     &OperatorDef,
[INFO] [stdout]      |     ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `output`
[INFO] [stdout]     --> src/util_proto_utils.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     output: &String) -> bool 
[INFO] [stdout]      |     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_output`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]     --> src/util_proto_utils.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     op:    &OperatorDef,
[INFO] [stdout]      |     ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]     --> src/util_proto_utils.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     input: &String) -> bool 
[INFO] [stdout]      |     ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]     --> src/util_proto_utils.rs:1077:5
[INFO] [stdout]      |
[INFO] [stdout] 1077 |     args: &RepeatedPtrField<Argument>,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     name: &String) -> i32 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1100:5
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     def:  &'a OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     name: &'a String) -> &'a Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1119:5
[INFO] [stdout]      |
[INFO] [stdout] 1119 |     def:  &'a NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1120:5
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     name: &'a String) -> &'a Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     def:  &OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1145:5
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     name: &String) -> *const Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1159:5
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     def:  &NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     name: &String) -> *const Argument 
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1188:9
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `args`
[INFO] [stdout]     --> src/util_proto_utils.rs:1184:5
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     args:          &RepeatedPtrField<Argument>,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_args`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1185:5
[INFO] [stdout]      |
[INFO] [stdout] 1185 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1208:9
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |     def:           &OperatorDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1205:5
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `default_value`
[INFO] [stdout]     --> src/util_proto_utils.rs:1221:9
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     let default_value = default_value.unwrap_or(false);
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     def:           &NetDef,
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1218:5
[INFO] [stdout]      |
[INFO] [stdout] 1218 |     name:          &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1230:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1231:5
[INFO] [stdout]      |
[INFO] [stdout] 1231 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1232:5
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     def:               *mut Def) -> *mut Argument {
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1253:5
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1254:5
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     def:               *mut OperatorDef) -> *mut Argument 
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/util_proto_utils.rs:1263:5
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     name:              &String,
[INFO] [stdout]      |     ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `create_if_missing`
[INFO] [stdout]     --> src/util_proto_utils.rs:1264:5
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     create_if_missing: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_create_if_missing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> src/util_proto_utils.rs:1265:5
[INFO] [stdout]      |
[INFO] [stdout] 1265 |     def:               *mut NetDef) -> *mut Argument {
[INFO] [stdout]      |     ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `net`
[INFO] [stdout]     --> src/util_proto_utils.rs:1290:54
[INFO] [stdout]      |
[INFO] [stdout] 1290 | #[inline] pub fn cleanup_external_inputs_and_outputs(net: *mut NetDef)  {
[INFO] [stdout]      |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_net`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `arg_map` is never read
[INFO] [stdout]    --> src/util_proto_utils.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub struct ArgumentHelper {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] 239 |     arg_map: HashMap<String,Argument>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2_legacy.rs:424:15
[INFO] [stdout]     |
[INFO] [stdout] 424 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 424 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2_legacy.rs:480:15
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 480 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2.rs:748:15
[INFO] [stdout]     |
[INFO] [stdout] 748 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 748 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/caffe2.rs:949:15
[INFO] [stdout]     |
[INFO] [stdout] 949 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 949 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1038:15
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1088:15
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1703:15
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:1869:15
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2194:15
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2194 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2360:15
[INFO] [stdout]      |
[INFO] [stdout] 2360 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2360 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2666:15
[INFO] [stdout]      |
[INFO] [stdout] 2666 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2666 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2731:15
[INFO] [stdout]      |
[INFO] [stdout] 2731 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2731 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:2975:15
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2975 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:3309:15
[INFO] [stdout]      |
[INFO] [stdout] 3309 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3309 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:3990:15
[INFO] [stdout]      |
[INFO] [stdout] 3990 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3990 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:4356:15
[INFO] [stdout]      |
[INFO] [stdout] 4356 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4356 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5040:15
[INFO] [stdout]      |
[INFO] [stdout] 5040 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5040 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5267:15
[INFO] [stdout]      |
[INFO] [stdout] 5267 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5267 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5488:15
[INFO] [stdout]      |
[INFO] [stdout] 5488 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5488 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:5802:15
[INFO] [stdout]      |
[INFO] [stdout] 5802 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5802 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:6348:15
[INFO] [stdout]      |
[INFO] [stdout] 6348 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6348 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7036:15
[INFO] [stdout]      |
[INFO] [stdout] 7036 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7036 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7303:15
[INFO] [stdout]      |
[INFO] [stdout] 7303 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7303 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:7768:15
[INFO] [stdout]      |
[INFO] [stdout] 7768 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7768 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8093:15
[INFO] [stdout]      |
[INFO] [stdout] 8093 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8093 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8336:15
[INFO] [stdout]      |
[INFO] [stdout] 8336 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8336 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8389:15
[INFO] [stdout]      |
[INFO] [stdout] 8389 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8389 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8555:15
[INFO] [stdout]      |
[INFO] [stdout] 8555 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8555 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/caffe2.rs:8635:15
[INFO] [stdout]      |
[INFO] [stdout] 8635 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8635 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:358:15
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:532:15
[INFO] [stdout]     |
[INFO] [stdout] 532 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 532 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:737:15
[INFO] [stdout]     |
[INFO] [stdout] 737 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 737 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/hsm.rs:942:15
[INFO] [stdout]     |
[INFO] [stdout] 942 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]     |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |               |
[INFO] [stdout]     |               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 942 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/hsm.rs:1176:15
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef {
[INFO] [stdout]      |               ^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[WARN] too many lines in the log, truncating it
